all about board game mechanics